.left{
    width: 180px;
    float: left;
    background: url(../img/leftbottom.jpg) no-repeat bottom white;
}
.left a{
    color: black;
    text-decoration: none;
}
.login{
    background: url(../img/login.jpg) no-repeat;
    padding: 60px 20px 0px 20px;

}
.login li{
    margin-bottom: 10px;
}
.login a:hover{
    position: relative;
    top: -1px;
    right: -1px;
}
.txtStyle{
    width: 100px;
    border: none;
    border-bottom: solid 1px black;
}
.btnStyle{
    width: 40px;
}
.category{
    background: url(../img/category.jpg) no-repeat;   
    padding: 50px 0px 10px 20px; 
}
.category h3{
    background-color: #FFD8D9;
    width: 140px;
    margin: 5px 0;
}
h3:nth-child(2),h3:nth-child(3){
    margin-top: 10px;    
}
.category li{
    background: url(../img/icon1.gif) no-repeat;
    background-position: left center;
    line-height: 25px;
    padding-left: 10px;
    border-bottom: dashed gray 1px;
    width: 130px;
}
.category li a:hover{
    text-decoration-line: underline;
    color: red;
    position: relative;
    top: -1px;
    right: -1px;
}
